\hypertarget{classaetycoon_1_1_compressed_property}{
\section{aetycoon.CompressedProperty Class Reference}
\label{classaetycoon_1_1_compressed_property}\index{aetycoon::CompressedProperty@{aetycoon::CompressedProperty}}
}


Inheritance diagram for aetycoon.CompressedProperty:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=400pt]{classaetycoon_1_1_compressed_property__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
def \hyperlink{classaetycoon_1_1_compressed_property_a86d2eb9b68c1197dec9092b4b77a9e86}{\_\-\_\-init\_\-\_\-}
\item 
\hypertarget{classaetycoon_1_1_compressed_property_af845d0b3e547e10d6d42cffda7dd2cca}{
def {\bfseries get\_\-value\_\-for\_\-datastore}}
\label{classaetycoon_1_1_compressed_property_af845d0b3e547e10d6d42cffda7dd2cca}

\item 
\hypertarget{classaetycoon_1_1_compressed_property_aefc5fcdeaa8382c1a93489e8445683c1}{
def {\bfseries make\_\-value\_\-from\_\-datastore}}
\label{classaetycoon_1_1_compressed_property_aefc5fcdeaa8382c1a93489e8445683c1}

\item 
def \hyperlink{classaetycoon_1_1_compressed_property_ac1092e51ed205dd808d437d22c4a8e7e}{value\_\-to\_\-str}
\item 
def \hyperlink{classaetycoon_1_1_compressed_property_affaccef3addb072512e54ea9da6c4531}{str\_\-to\_\-value}
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hypertarget{classaetycoon_1_1_compressed_property_a8fa79fd66f6dee195fd0a143a4bf6856}{
{\bfseries level}}
\label{classaetycoon_1_1_compressed_property_a8fa79fd66f6dee195fd0a143a4bf6856}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyVerb}A unindexed property that is stored in a compressed form.

CompressedTextProperty and CompressedBlobProperty derive from this class.
\end{DoxyVerb}
 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{classaetycoon_1_1_compressed_property_a86d2eb9b68c1197dec9092b4b77a9e86}{
\index{aetycoon::CompressedProperty@{aetycoon::CompressedProperty}!\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}}
\index{\_\-\_\-init\_\-\_\-@{\_\-\_\-init\_\-\_\-}!aetycoon::CompressedProperty@{aetycoon::CompressedProperty}}
\subsubsection[{\_\-\_\-init\_\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}def aetycoon.CompressedProperty.\_\-\_\-init\_\-\_\- (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{level, }
\item[{}]{args, }
\item[{}]{kwargs}
\end{DoxyParamCaption}
)}}
\label{classaetycoon_1_1_compressed_property_a86d2eb9b68c1197dec9092b4b77a9e86}
\begin{DoxyVerb}Constructor.

Args:
level: Controls the level of zlib's compression (between 1 and 9).
\end{DoxyVerb}
 

Reimplemented in \hyperlink{classaetycoon_1_1_compressed_blob_property_a88f0eec4c28ad9447c821f4592a4bacc}{aetycoon.CompressedBlobProperty}, and \hyperlink{classaetycoon_1_1_compressed_text_property_a472b89db2c7893c09ad3cf5087ec53e1}{aetycoon.CompressedTextProperty}.



\subsection{Member Function Documentation}
\hypertarget{classaetycoon_1_1_compressed_property_affaccef3addb072512e54ea9da6c4531}{
\index{aetycoon::CompressedProperty@{aetycoon::CompressedProperty}!str\_\-to\_\-value@{str\_\-to\_\-value}}
\index{str\_\-to\_\-value@{str\_\-to\_\-value}!aetycoon::CompressedProperty@{aetycoon::CompressedProperty}}
\subsubsection[{str\_\-to\_\-value}]{\setlength{\rightskip}{0pt plus 5cm}def aetycoon.CompressedProperty.str\_\-to\_\-value (
\begin{DoxyParamCaption}
\item[{}]{s}
\end{DoxyParamCaption}
)}}
\label{classaetycoon_1_1_compressed_property_affaccef3addb072512e54ea9da6c4531}
\begin{DoxyVerb}Reverse of value_to_str.  By default, returns s unchanged.\end{DoxyVerb}
 

Reimplemented in \hyperlink{classaetycoon_1_1_compressed_text_property_a06772359df21b649360458712078ea71}{aetycoon.CompressedTextProperty}.

\hypertarget{classaetycoon_1_1_compressed_property_ac1092e51ed205dd808d437d22c4a8e7e}{
\index{aetycoon::CompressedProperty@{aetycoon::CompressedProperty}!value\_\-to\_\-str@{value\_\-to\_\-str}}
\index{value\_\-to\_\-str@{value\_\-to\_\-str}!aetycoon::CompressedProperty@{aetycoon::CompressedProperty}}
\subsubsection[{value\_\-to\_\-str}]{\setlength{\rightskip}{0pt plus 5cm}def aetycoon.CompressedProperty.value\_\-to\_\-str (
\begin{DoxyParamCaption}
\item[{}]{self, }
\item[{}]{model\_\-instance}
\end{DoxyParamCaption}
)}}
\label{classaetycoon_1_1_compressed_property_ac1092e51ed205dd808d437d22c4a8e7e}
\begin{DoxyVerb}Returns the value stored by this property encoded as a (byte) string,
or None if value is None.  This string will be stored in the datastore.
By default, returns the value unchanged.\end{DoxyVerb}
 

Reimplemented in \hyperlink{classaetycoon_1_1_compressed_text_property_ab5a318647ed88ea57402413829f03af2}{aetycoon.CompressedTextProperty}.



The documentation for this class was generated from the following file:\begin{DoxyCompactItemize}
\item 
aetycoon/\_\-\_\-init\_\-\_\-.py\end{DoxyCompactItemize}
